supportive snowpack - French English Dictionary